direct drilling - Turkish English Dictionary